rolling-key clutch - Turkish English Dictionary